/*
*
* OrderDistribute.java
* @author yaokan
* @date 2021-01-08 18:00:48
*/
package com.steel.yfmall.cloud.assistant.po.oms;

import java.math.BigDecimal;
import java.util.Date;

public class OrderDistribute {
    /**
     *  @Fields order_sn 订单编号，唯一键
     */
    private String orderSn;

    /**
     *  @Fields master_order_sn 主订单编号，唯一键
     */
    private String masterOrderSn;

    /**
     *  @Fields order_type 订单类型 0，正常订单 1，补发订单  2，换货订单
     */
    private Integer orderType;

    /**
     *  @Fields trans_type 交易类型 1：款到发货 2：货到付款 3：担保交易
     */
    private Integer transType;

    /**
     *  @Fields order_out_sn 外部交易号
     */
    private String orderOutSn;

    /**
     *  @Fields relating_original_sn 换货单关联的原订单号
     */
    private String relatingOriginalSn;

    /**
     *  @Fields relating_return_sn 换货单关联退单编号
     */
    private String relatingReturnSn;

    /**
     *  @Fields relating_remoney_sn 换货单关联退款单号
     */
    private String relatingRemoneySn;

    /**
     *  @Fields order_status 订单状态 0：未确认；1：已确认；2：已取消；3：完成；
     */
    private Integer orderStatus;

    /**
     *  @Fields pay_status 支付总状态 0：未付款；1：部分付款；2：已付款；3：已结算）
     */
    private Integer payStatus;

    /**
     *  @Fields ship_status 发货总状态（0：未发货；1：备货中；2：部分发货；3：已发货；4，部分收货；5，客户已收货，6门店部分收货 7门店收货）
     */
    private Integer shipStatus;

    /**
     *  @Fields question_status 问题单状态 （0 否  1 是）
     */
    private Integer questionStatus;

    /**
     *  @Fields depot_status 分仓发货状态（0，未分仓 1，已分仓未通知 2，已分仓已通知）
     */
    private Integer depotStatus;

    /**
     *  @Fields order_from 订单来源
     */
    private String orderFrom;

    /**
     *  @Fields add_time 订单生成时间
     */
    private Date addTime;

    /**
     *  @Fields confirm_time 订单确认时间
     */
    private Date confirmTime;

    /**
     *  @Fields signing_time 签收时间
     */
    private Date signingTime;

    /**
     *  @Fields finish_time 完成时间
     */
    private Date finishTime;

    /**
     *  @Fields clear_time 结算时间
     */
    private Date clearTime;

    /**
     *  @Fields question_time 设为问题单时间
     */
    private Date questionTime;

    /**
     *  @Fields update_time 订单最后更新时间
     */
    private Date updateTime;

    /**
     *  @Fields referer 订单的来源媒体
     */
    private String referer;

    /**
     *  @Fields shipping_total_fee 配送总费用
     */
    private BigDecimal shippingTotalFee;

    /**
     *  @Fields pay_total_fee 支付总费用
     */
    private BigDecimal payTotalFee;

    /**
     *  @Fields total_payable 应付款总金额
     */
    private BigDecimal totalPayable;

    /**
     *  @Fields goods_amount 商品总金额
     */
    private BigDecimal goodsAmount;

    /**
     *  @Fields total_fee 订单总金额
     */
    private BigDecimal totalFee;

    /**
     *  @Fields money_paid 已付款金额
     */
    private BigDecimal moneyPaid;

    /**
     *  @Fields surplus 该订单使用余额
     */
    private BigDecimal surplus;

    /**
     *  @Fields bonus 使用红包金额
     */
    private BigDecimal bonus;

    /**
     *  @Fields goods_count 订单商品总数
     */
    private Integer goodsCount;

    /**
     *  @Fields discount 订单商品折扣
     */
    private BigDecimal discount;

    /**
     *  @Fields last_update_time 最后更新时间（分配供应商用）
     */
    private Date lastUpdateTime;

    /**
     *  @Fields integral_money 使用积分金额
     */
    private BigDecimal integralMoney;

    /**
     *  @Fields integral 使用积分金额
     */
    private Integer integral;

    /**
     *  @Fields cancel_code 取消原因编码
     */
    private String cancelCode;

    /**
     *  @Fields cancel_reason 取消原因描述
     */
    private String cancelReason;

    /**
     *  @Fields isNow 是否立即下发ERP（0否，1是）default 0
     */
    private Integer isnow;

    /**
     *  @Fields source 0:未处理;1:POS(全流通);2:云货架(YHJ);3:线上订单(B2C);4:C2M;5:C2B
     */
    private Integer source;

    /**
     *  @Fields supplier_code 供应商编码
     */
    private String supplierCode;

    /**
     *  @Fields supplier_name 供应商名称
     */
    private String supplierName;

    /**
     *  @Fields is_del 是否被删除，0否1是
     */
    private Integer isDel;

    /**
     *  @Fields resend_erp 下发立即分配ERP异常标记；0:正常;1:异常
     */
    private Integer resendErp;

    /**
     *  @Fields question_codes 问题单编码多个,逗号分隔
     */
    private String questionCodes;

    /**
     *  @Fields pay_info 支付单信息
     */
    private String payInfo;

    /**
     *  @Fields vendee_agent_name 门店性质
     */
    private String vendeeAgentName;

    /**
     *  @Fields got_code 自提码
     */
    private String gotCode;

    /**
     *  @Fields got_status 自提状态 0:未提;1:已提;
     */
    private Integer gotStatus;

    /**
     *  @Fields sms_status 短信发送状态 0:未发;1:已发;
     */
    private Integer smsStatus;

    /**
     *  @Fields dist_time 配送时间
     */
    private String distTime;

    /**
     *  @Fields production_scheduling 排产方式(1现货订单,2生产订单)
     */
    private Integer productionScheduling;

    /**
     * 订单编号，唯一键
     * @return order_sn 订单编号，唯一键
     */
    public String getOrderSn() {
        return orderSn;
    }

    /**
     * 订单编号，唯一键
     * @param orderSn 订单编号，唯一键
     */
    public void setOrderSn(String orderSn) {
        this.orderSn = orderSn == null ? null : orderSn.trim();
    }

    /**
     * 主订单编号，唯一键
     * @return master_order_sn 主订单编号，唯一键
     */
    public String getMasterOrderSn() {
        return masterOrderSn;
    }

    /**
     * 主订单编号，唯一键
     * @param masterOrderSn 主订单编号，唯一键
     */
    public void setMasterOrderSn(String masterOrderSn) {
        this.masterOrderSn = masterOrderSn == null ? null : masterOrderSn.trim();
    }

    /**
     * 订单类型 0，正常订单 1，补发订单  2，换货订单
     * @return order_type 订单类型 0，正常订单 1，补发订单  2，换货订单
     */
    public Integer getOrderType() {
        return orderType;
    }

    /**
     * 订单类型 0，正常订单 1，补发订单  2，换货订单
     * @param orderType 订单类型 0，正常订单 1，补发订单  2，换货订单
     */
    public void setOrderType(Integer orderType) {
        this.orderType = orderType;
    }

    /**
     * 交易类型 1：款到发货 2：货到付款 3：担保交易
     * @return trans_type 交易类型 1：款到发货 2：货到付款 3：担保交易
     */
    public Integer getTransType() {
        return transType;
    }

    /**
     * 交易类型 1：款到发货 2：货到付款 3：担保交易
     * @param transType 交易类型 1：款到发货 2：货到付款 3：担保交易
     */
    public void setTransType(Integer transType) {
        this.transType = transType;
    }

    /**
     * 外部交易号
     * @return order_out_sn 外部交易号
     */
    public String getOrderOutSn() {
        return orderOutSn;
    }

    /**
     * 外部交易号
     * @param orderOutSn 外部交易号
     */
    public void setOrderOutSn(String orderOutSn) {
        this.orderOutSn = orderOutSn == null ? null : orderOutSn.trim();
    }

    /**
     * 换货单关联的原订单号
     * @return relating_original_sn 换货单关联的原订单号
     */
    public String getRelatingOriginalSn() {
        return relatingOriginalSn;
    }

    /**
     * 换货单关联的原订单号
     * @param relatingOriginalSn 换货单关联的原订单号
     */
    public void setRelatingOriginalSn(String relatingOriginalSn) {
        this.relatingOriginalSn = relatingOriginalSn == null ? null : relatingOriginalSn.trim();
    }

    /**
     * 换货单关联退单编号
     * @return relating_return_sn 换货单关联退单编号
     */
    public String getRelatingReturnSn() {
        return relatingReturnSn;
    }

    /**
     * 换货单关联退单编号
     * @param relatingReturnSn 换货单关联退单编号
     */
    public void setRelatingReturnSn(String relatingReturnSn) {
        this.relatingReturnSn = relatingReturnSn == null ? null : relatingReturnSn.trim();
    }

    /**
     * 换货单关联退款单号
     * @return relating_remoney_sn 换货单关联退款单号
     */
    public String getRelatingRemoneySn() {
        return relatingRemoneySn;
    }

    /**
     * 换货单关联退款单号
     * @param relatingRemoneySn 换货单关联退款单号
     */
    public void setRelatingRemoneySn(String relatingRemoneySn) {
        this.relatingRemoneySn = relatingRemoneySn == null ? null : relatingRemoneySn.trim();
    }

    /**
     * 订单状态 0：未确认；1：已确认；2：已取消；3：完成；
     * @return order_status 订单状态 0：未确认；1：已确认；2：已取消；3：完成；
     */
    public Integer getOrderStatus() {
        return orderStatus;
    }

    /**
     * 订单状态 0：未确认；1：已确认；2：已取消；3：完成；
     * @param orderStatus 订单状态 0：未确认；1：已确认；2：已取消；3：完成；
     */
    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    /**
     * 支付总状态 0：未付款；1：部分付款；2：已付款；3：已结算）
     * @return pay_status 支付总状态 0：未付款；1：部分付款；2：已付款；3：已结算）
     */
    public Integer getPayStatus() {
        return payStatus;
    }

    /**
     * 支付总状态 0：未付款；1：部分付款；2：已付款；3：已结算）
     * @param payStatus 支付总状态 0：未付款；1：部分付款；2：已付款；3：已结算）
     */
    public void setPayStatus(Integer payStatus) {
        this.payStatus = payStatus;
    }

    /**
     * 发货总状态（0：未发货；1：备货中；2：部分发货；3：已发货；4，部分收货；5，客户已收货，6门店部分收货 7门店收货）
     * @return ship_status 发货总状态（0：未发货；1：备货中；2：部分发货；3：已发货；4，部分收货；5，客户已收货，6门店部分收货 7门店收货）
     */
    public Integer getShipStatus() {
        return shipStatus;
    }

    /**
     * 发货总状态（0：未发货；1：备货中；2：部分发货；3：已发货；4，部分收货；5，客户已收货，6门店部分收货 7门店收货）
     * @param shipStatus 发货总状态（0：未发货；1：备货中；2：部分发货；3：已发货；4，部分收货；5，客户已收货，6门店部分收货 7门店收货）
     */
    public void setShipStatus(Integer shipStatus) {
        this.shipStatus = shipStatus;
    }

    /**
     * 问题单状态 （0 否  1 是）
     * @return question_status 问题单状态 （0 否  1 是）
     */
    public Integer getQuestionStatus() {
        return questionStatus;
    }

    /**
     * 问题单状态 （0 否  1 是）
     * @param questionStatus 问题单状态 （0 否  1 是）
     */
    public void setQuestionStatus(Integer questionStatus) {
        this.questionStatus = questionStatus;
    }

    /**
     * 分仓发货状态（0，未分仓 1，已分仓未通知 2，已分仓已通知）
     * @return depot_status 分仓发货状态（0，未分仓 1，已分仓未通知 2，已分仓已通知）
     */
    public Integer getDepotStatus() {
        return depotStatus;
    }

    /**
     * 分仓发货状态（0，未分仓 1，已分仓未通知 2，已分仓已通知）
     * @param depotStatus 分仓发货状态（0，未分仓 1，已分仓未通知 2，已分仓已通知）
     */
    public void setDepotStatus(Integer depotStatus) {
        this.depotStatus = depotStatus;
    }

    /**
     * 订单来源
     * @return order_from 订单来源
     */
    public String getOrderFrom() {
        return orderFrom;
    }

    /**
     * 订单来源
     * @param orderFrom 订单来源
     */
    public void setOrderFrom(String orderFrom) {
        this.orderFrom = orderFrom == null ? null : orderFrom.trim();
    }

    /**
     * 订单生成时间
     * @return add_time 订单生成时间
     */
    public Date getAddTime() {
        return addTime;
    }

    /**
     * 订单生成时间
     * @param addTime 订单生成时间
     */
    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    /**
     * 订单确认时间
     * @return confirm_time 订单确认时间
     */
    public Date getConfirmTime() {
        return confirmTime;
    }

    /**
     * 订单确认时间
     * @param confirmTime 订单确认时间
     */
    public void setConfirmTime(Date confirmTime) {
        this.confirmTime = confirmTime;
    }

    /**
     * 签收时间
     * @return signing_time 签收时间
     */
    public Date getSigningTime() {
        return signingTime;
    }

    /**
     * 签收时间
     * @param signingTime 签收时间
     */
    public void setSigningTime(Date signingTime) {
        this.signingTime = signingTime;
    }

    /**
     * 完成时间
     * @return finish_time 完成时间
     */
    public Date getFinishTime() {
        return finishTime;
    }

    /**
     * 完成时间
     * @param finishTime 完成时间
     */
    public void setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
    }

    /**
     * 结算时间
     * @return clear_time 结算时间
     */
    public Date getClearTime() {
        return clearTime;
    }

    /**
     * 结算时间
     * @param clearTime 结算时间
     */
    public void setClearTime(Date clearTime) {
        this.clearTime = clearTime;
    }

    /**
     * 设为问题单时间
     * @return question_time 设为问题单时间
     */
    public Date getQuestionTime() {
        return questionTime;
    }

    /**
     * 设为问题单时间
     * @param questionTime 设为问题单时间
     */
    public void setQuestionTime(Date questionTime) {
        this.questionTime = questionTime;
    }

    /**
     * 订单最后更新时间
     * @return update_time 订单最后更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 订单最后更新时间
     * @param updateTime 订单最后更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 订单的来源媒体
     * @return referer 订单的来源媒体
     */
    public String getReferer() {
        return referer;
    }

    /**
     * 订单的来源媒体
     * @param referer 订单的来源媒体
     */
    public void setReferer(String referer) {
        this.referer = referer == null ? null : referer.trim();
    }

    /**
     * 配送总费用
     * @return shipping_total_fee 配送总费用
     */
    public BigDecimal getShippingTotalFee() {
        return shippingTotalFee;
    }

    /**
     * 配送总费用
     * @param shippingTotalFee 配送总费用
     */
    public void setShippingTotalFee(BigDecimal shippingTotalFee) {
        this.shippingTotalFee = shippingTotalFee;
    }

    /**
     * 支付总费用
     * @return pay_total_fee 支付总费用
     */
    public BigDecimal getPayTotalFee() {
        return payTotalFee;
    }

    /**
     * 支付总费用
     * @param payTotalFee 支付总费用
     */
    public void setPayTotalFee(BigDecimal payTotalFee) {
        this.payTotalFee = payTotalFee;
    }

    /**
     * 应付款总金额
     * @return total_payable 应付款总金额
     */
    public BigDecimal getTotalPayable() {
        return totalPayable;
    }

    /**
     * 应付款总金额
     * @param totalPayable 应付款总金额
     */
    public void setTotalPayable(BigDecimal totalPayable) {
        this.totalPayable = totalPayable;
    }

    /**
     * 商品总金额
     * @return goods_amount 商品总金额
     */
    public BigDecimal getGoodsAmount() {
        return goodsAmount;
    }

    /**
     * 商品总金额
     * @param goodsAmount 商品总金额
     */
    public void setGoodsAmount(BigDecimal goodsAmount) {
        this.goodsAmount = goodsAmount;
    }

    /**
     * 订单总金额
     * @return total_fee 订单总金额
     */
    public BigDecimal getTotalFee() {
        return totalFee;
    }

    /**
     * 订单总金额
     * @param totalFee 订单总金额
     */
    public void setTotalFee(BigDecimal totalFee) {
        this.totalFee = totalFee;
    }

    /**
     * 已付款金额
     * @return money_paid 已付款金额
     */
    public BigDecimal getMoneyPaid() {
        return moneyPaid;
    }

    /**
     * 已付款金额
     * @param moneyPaid 已付款金额
     */
    public void setMoneyPaid(BigDecimal moneyPaid) {
        this.moneyPaid = moneyPaid;
    }

    /**
     * 该订单使用余额
     * @return surplus 该订单使用余额
     */
    public BigDecimal getSurplus() {
        return surplus;
    }

    /**
     * 该订单使用余额
     * @param surplus 该订单使用余额
     */
    public void setSurplus(BigDecimal surplus) {
        this.surplus = surplus;
    }

    /**
     * 使用红包金额
     * @return bonus 使用红包金额
     */
    public BigDecimal getBonus() {
        return bonus;
    }

    /**
     * 使用红包金额
     * @param bonus 使用红包金额
     */
    public void setBonus(BigDecimal bonus) {
        this.bonus = bonus;
    }

    /**
     * 订单商品总数
     * @return goods_count 订单商品总数
     */
    public Integer getGoodsCount() {
        return goodsCount;
    }

    /**
     * 订单商品总数
     * @param goodsCount 订单商品总数
     */
    public void setGoodsCount(Integer goodsCount) {
        this.goodsCount = goodsCount;
    }

    /**
     * 订单商品折扣
     * @return discount 订单商品折扣
     */
    public BigDecimal getDiscount() {
        return discount;
    }

    /**
     * 订单商品折扣
     * @param discount 订单商品折扣
     */
    public void setDiscount(BigDecimal discount) {
        this.discount = discount;
    }

    /**
     * 最后更新时间（分配供应商用）
     * @return last_update_time 最后更新时间（分配供应商用）
     */
    public Date getLastUpdateTime() {
        return lastUpdateTime;
    }

    /**
     * 最后更新时间（分配供应商用）
     * @param lastUpdateTime 最后更新时间（分配供应商用）
     */
    public void setLastUpdateTime(Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    /**
     * 使用积分金额
     * @return integral_money 使用积分金额
     */
    public BigDecimal getIntegralMoney() {
        return integralMoney;
    }

    /**
     * 使用积分金额
     * @param integralMoney 使用积分金额
     */
    public void setIntegralMoney(BigDecimal integralMoney) {
        this.integralMoney = integralMoney;
    }

    /**
     * 使用积分金额
     * @return integral 使用积分金额
     */
    public Integer getIntegral() {
        return integral;
    }

    /**
     * 使用积分金额
     * @param integral 使用积分金额
     */
    public void setIntegral(Integer integral) {
        this.integral = integral;
    }

    /**
     * 取消原因编码
     * @return cancel_code 取消原因编码
     */
    public String getCancelCode() {
        return cancelCode;
    }

    /**
     * 取消原因编码
     * @param cancelCode 取消原因编码
     */
    public void setCancelCode(String cancelCode) {
        this.cancelCode = cancelCode == null ? null : cancelCode.trim();
    }

    /**
     * 取消原因描述
     * @return cancel_reason 取消原因描述
     */
    public String getCancelReason() {
        return cancelReason;
    }

    /**
     * 取消原因描述
     * @param cancelReason 取消原因描述
     */
    public void setCancelReason(String cancelReason) {
        this.cancelReason = cancelReason == null ? null : cancelReason.trim();
    }

    /**
     * 是否立即下发ERP（0否，1是）default 0
     * @return isNow 是否立即下发ERP（0否，1是）default 0
     */
    public Integer getIsnow() {
        return isnow;
    }

    /**
     * 是否立即下发ERP（0否，1是）default 0
     * @param isnow 是否立即下发ERP（0否，1是）default 0
     */
    public void setIsnow(Integer isnow) {
        this.isnow = isnow;
    }

    /**
     * 0:未处理;1:POS(全流通);2:云货架(YHJ);3:线上订单(B2C);4:C2M;5:C2B
     * @return source 0:未处理;1:POS(全流通);2:云货架(YHJ);3:线上订单(B2C);4:C2M;5:C2B
     */
    public Integer getSource() {
        return source;
    }

    /**
     * 0:未处理;1:POS(全流通);2:云货架(YHJ);3:线上订单(B2C);4:C2M;5:C2B
     * @param source 0:未处理;1:POS(全流通);2:云货架(YHJ);3:线上订单(B2C);4:C2M;5:C2B
     */
    public void setSource(Integer source) {
        this.source = source;
    }

    /**
     * 供应商编码
     * @return supplier_code 供应商编码
     */
    public String getSupplierCode() {
        return supplierCode;
    }

    /**
     * 供应商编码
     * @param supplierCode 供应商编码
     */
    public void setSupplierCode(String supplierCode) {
        this.supplierCode = supplierCode == null ? null : supplierCode.trim();
    }

    /**
     * 供应商名称
     * @return supplier_name 供应商名称
     */
    public String getSupplierName() {
        return supplierName;
    }

    /**
     * 供应商名称
     * @param supplierName 供应商名称
     */
    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName == null ? null : supplierName.trim();
    }

    /**
     * 是否被删除，0否1是
     * @return is_del 是否被删除，0否1是
     */
    public Integer getIsDel() {
        return isDel;
    }

    /**
     * 是否被删除，0否1是
     * @param isDel 是否被删除，0否1是
     */
    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }

    /**
     * 下发立即分配ERP异常标记；0:正常;1:异常
     * @return resend_erp 下发立即分配ERP异常标记；0:正常;1:异常
     */
    public Integer getResendErp() {
        return resendErp;
    }

    /**
     * 下发立即分配ERP异常标记；0:正常;1:异常
     * @param resendErp 下发立即分配ERP异常标记；0:正常;1:异常
     */
    public void setResendErp(Integer resendErp) {
        this.resendErp = resendErp;
    }

    /**
     * 问题单编码多个,逗号分隔
     * @return question_codes 问题单编码多个,逗号分隔
     */
    public String getQuestionCodes() {
        return questionCodes;
    }

    /**
     * 问题单编码多个,逗号分隔
     * @param questionCodes 问题单编码多个,逗号分隔
     */
    public void setQuestionCodes(String questionCodes) {
        this.questionCodes = questionCodes == null ? null : questionCodes.trim();
    }

    /**
     * 支付单信息
     * @return pay_info 支付单信息
     */
    public String getPayInfo() {
        return payInfo;
    }

    /**
     * 支付单信息
     * @param payInfo 支付单信息
     */
    public void setPayInfo(String payInfo) {
        this.payInfo = payInfo == null ? null : payInfo.trim();
    }

    /**
     * 门店性质
     * @return vendee_agent_name 门店性质
     */
    public String getVendeeAgentName() {
        return vendeeAgentName;
    }

    /**
     * 门店性质
     * @param vendeeAgentName 门店性质
     */
    public void setVendeeAgentName(String vendeeAgentName) {
        this.vendeeAgentName = vendeeAgentName == null ? null : vendeeAgentName.trim();
    }

    /**
     * 自提码
     * @return got_code 自提码
     */
    public String getGotCode() {
        return gotCode;
    }

    /**
     * 自提码
     * @param gotCode 自提码
     */
    public void setGotCode(String gotCode) {
        this.gotCode = gotCode == null ? null : gotCode.trim();
    }

    /**
     * 自提状态 0:未提;1:已提;
     * @return got_status 自提状态 0:未提;1:已提;
     */
    public Integer getGotStatus() {
        return gotStatus;
    }

    /**
     * 自提状态 0:未提;1:已提;
     * @param gotStatus 自提状态 0:未提;1:已提;
     */
    public void setGotStatus(Integer gotStatus) {
        this.gotStatus = gotStatus;
    }

    /**
     * 短信发送状态 0:未发;1:已发;
     * @return sms_status 短信发送状态 0:未发;1:已发;
     */
    public Integer getSmsStatus() {
        return smsStatus;
    }

    /**
     * 短信发送状态 0:未发;1:已发;
     * @param smsStatus 短信发送状态 0:未发;1:已发;
     */
    public void setSmsStatus(Integer smsStatus) {
        this.smsStatus = smsStatus;
    }

    /**
     * 配送时间
     * @return dist_time 配送时间
     */
    public String getDistTime() {
        return distTime;
    }

    /**
     * 配送时间
     * @param distTime 配送时间
     */
    public void setDistTime(String distTime) {
        this.distTime = distTime == null ? null : distTime.trim();
    }

    /**
     * 排产方式(1现货订单,2生产订单)
     * @return production_scheduling 排产方式(1现货订单,2生产订单)
     */
    public Integer getProductionScheduling() {
        return productionScheduling;
    }

    /**
     * 排产方式(1现货订单,2生产订单)
     * @param productionScheduling 排产方式(1现货订单,2生产订单)
     */
    public void setProductionScheduling(Integer productionScheduling) {
        this.productionScheduling = productionScheduling;
    }
}
